public class Main {
    public static void main(String[] args) {
        Zoo zoo = new Zoo();
        zoo.addZone(new Zone("Savanna"));
        zoo.addZone(new Zone("Jungle"));

        AnimalFactory animalFactory = new AnimalFactory();

        Zone savannaZone = zoo.getZoneByName("Savanna");
        savannaZone.addAnimal(animalFactory.createAnimal("Lion", "Simba"));

        Zone jungleZone = zoo.getZoneByName("Jungle");
        jungleZone.addAnimal(animalFactory.createAnimal("Elephant", "Dumbo"));

        ZooKeeper zooKeeper = new ZooKeeper("John");

        zoo.displayZones();

        savannaZone.displayAnimals();
        jungleZone.displayAnimals();

        zooKeeper.cleanZone(savannaZone);
        zooKeeper.cleanZone(jungleZone);
    }
}
